home *** CD-ROM | disk | FTP | other *** search
/ ASME's Mechanical Engine…ing Toolkit 1997 December / ASME's Mechanical Engineering Toolkit 1997 December.iso / edu_comp / lim40.lzh / LIM40.TXT
Text File  |  1987-09-05  |  6KB  |  104 lines

  1.  
  2.           MAJOR UPGRADE TO EXPANDED MEMORY SPECIFICATION ANNOUNCED 
  3.  
  4. August 19, 1987 -- Lotus Development Corporation, Intel Corporation's
  5. Personal Computer Enhancement Operation (PCEO) and Microsoft Corporation
  6. today announced a major revision of the Lotus/Intel/Microsoft Expanded Memory
  7. Specification (L/I/M EMS). 
  8.  
  9.      Introduced in 1985, the L/I/M EMS Version 3.2 allowed users of IBM and 
  10. compatible personal computers to access memory beyond the 640K limit. 
  11.  
  12.      Officials from Lotus, Intel and Microsoft said L/I/M EMS Version 4.0
  13. offers software developers a broader range of uses for expanded memory than
  14. has been available in any of the existing approaches to expanded memory.  As
  15. a result, applications and systems software that support L/I/M EMS 4.0 will
  16. provide users with new and better uses of expanded memory such as: 
  17.      * Spreadsheets using expanded memory more effectively. 
  18.      * Memory resident ("pop-up") programs executing in expanded 
  19.         memory. 
  20.      * Families of applications ("add-ins") using shared data in 
  21.         expanded memory. 
  22.      * Larger RAM disks, print buffers, and disk caches running faster 
  23.         with expanded memory. 
  24.      * A memory limit of 32 Mb compared with the previous limit of 8 
  25.         Mb. 
  26.      * Multiple programs using expanded memory simultaneously, and with 
  27.         better performance. 
  28.  
  29.      Some of the capabilities of L/I/M EMS 4.0, such as multitasking and
  30. program code execution in expanded memory, are equivalent to capabilities
  31. originally developed by AST for its Enhanced Expanded Memory Specification
  32. (EEMS).  In a separate statement, AST has indicated that it intends to fully
  33. support L/I/M EMS 4.0 as the industry-wide expanded memory standard and will
  34. make an upgrade available to all its customers. 
  35.  
  36.      Applications written to the L/I/M EMS 4.0 can run on existing EMS 3.2,
  37. EEMS or XMA hardware, although these boards will require new device drivers. 
  38. Existing emulation programs based on the 80386 microprocessor's page mapping 
  39. facilities will be upgradeable to L/I/M EMS 4.0.  Applications written to EMS
  40. 3.2 are upwards compatible with L/I/M EMS 4.0. 
  41.  
  42.      Software developers can access the features of the new EMS specification
  43. through 15 new functions and 39 new subfunctions.  These new functions
  44. include: 
  45.      * Multiple page mapping -- for better performance and data 
  46.         protection. 
  47.      * Dynamic growing or shrinking of the amount of expanded memory 
  48.         allocated -- for more efficient use by multiple programs. 
  49.      * The naming of data "handles" -- for data sharing by families of 
  50.         applications. 
  51.      * Far jump and far call simulation -- for code execution in 
  52.         expanded memory. 
  53.      * The ability to copy or exchange a region of memory from 
  54.         conventional to expanded, expanded to conventional, or expanded 
  55.         to expanded -- for device driver performance. 
  56.      * The ability to map more than 64K at a time, or map into 
  57.         conventional memory -- for operating environment performance. 
  58.      * The ability to disable conventional memory mapping -- for 
  59.         operating environment reliability. 
  60.  
  61.      Officials from Intel, Lotus and Microsoft said that the new features in 
  62. L/I/M EMS 4.0 were the result of input from a number of other leading
  63. software and hardware developers, including AST, Ashton-Tate, Borland, and
  64. Living Videotext.  These and other industry leaders will continue to be
  65. included by Lotus, Intel, and Microsoft in any future discussions on the
  66. direction of the L/I/M EMS.  Officials noted that the contribution to and
  67. support of L/I/M EMS 4.0 by AST is particularly significant, allowing
  68. developers and users alike to gain the advantages of a single industry-wide
  69. standard. 
  70.  
  71.      Lotus said L/I/M EMS 4.0 will complement several new features in release
  72. 3 of 1-2-3.  The new expanded memory specification practically eliminates 
  73. limitations on the size of 1-2-3 spreadsheets, and it will play an important 
  74. role in supporting the new multi-dimensional capabilities of release 3 of
  75. 1-2-3, which were first announced during Lotus Week in April.  Although
  76. expanded memory will not be required by 1-2-3 release 3, EMS 4.0 will offer
  77. 1-2-3 release 3 users under DOS the same improvements in memory management
  78. that they will enjoy when running 1-2-3 release 3 under OS/2.  When used
  79. together, EMS 4.0 and 1-2-3 release 3 will provide a significant improvement
  80. in the ability to manipulate complex spreadsheet models. 
  81.  
  82.      Microsoft said L/I/M EMS 4.0 made full Windows support of expanded
  83. memory possible.  "When used in conjunction with Microsoft Windows 2.0, L/I/M
  84. EMS 4.0 provides significantly enhanced capabilities to PC users," said Steve
  85. Ballmer, Microsoft vice president of systems software. 
  86.  
  87.      Memory resident utility programs, popular among users but which consume 
  88. precious conventional memory and often create system conflicts, can gain 
  89. significant benefits from L/I/M EMS 4.0.  Software developers will find it
  90. much easier to write memory resident programs that execute out of expanded
  91. memory. This not only frees conventional memory for applications, but also
  92. provides a safer environment when running several memory resident programs
  93. simultaneously. 
  94.  
  95.      With access to 32 Mb of memory, users can configure much larger RAM
  96. disks, making manipulation of large files, such as those created by data base
  97. management applications, possible. 
  98.  
  99.      Intel's L/I/M EMS 4.0 Developers Kit, which includes a copy of the 
  100. specification and programming tips, is available immediately by contacting
  101. Intel PCEO at Mail Stop C03-07, 5200 N.E.  Elam Young Parkway, Hillsboro,
  102. Ore., 97124-6497, or call 800-538-3373. 
  103. s to expanded memory.  As
  104. a result, applications and systems software that support L